//    Copyright (C) Kherty.  All rights reserved.
using System.Windows;
using System.Windows.Interop;
using System.Windows.Media.Effects;
using System.Windows.Media;

namespace OpenLS.UI
{
    public static class Styles
    {
          //  internal static Style DialogWindowStyle { get { return (Style)DialogResources._instance["dialogWindow"]; } }
            internal static Style PopupDialogStyle { get { return (Style)DialogResources._instance["popupDialogWindow"]; } }
           // internal static Style PopupBorderStyle { get { return (Style)DialogResources._instance["popupBorderStyle"]; } }

        public static ResourceKey RibbonMenuStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.RibbonMenuStyle); } }
        public static ResourceKey ToolTipStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.ToolTipStyle); } }
        public static ResourceKey RibbonComboBoxStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.RibbonComboBoxStyle); } }
        public static ResourceKey RibbonComboBoxItemStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.RibbonComboBoxItemStyle); } }
        public static ResourceKey RibbonListBoxItemStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.RibbonListBoxItemStyle); } }
        public static ResourceKey GroupStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.GroupStyle); } }
        public static ResourceKey RibbonCheckBoxStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.RibbonCheckBoxStyle); } }
        public static ResourceKey RibbonToggleButtonStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.RibbonToggleButtonStyle); } }
        public static ResourceKey BoxStyleKey
        { get { return new OfficeUIResourceKey(OfficeUIResourceId.BoxStyle); } }

        public static ResourceKey RibbonButtonStyleKey
        {
            get
            {
                return new OfficeUIResourceKey(OfficeUIResourceId.RibbonButtonStyle);
            }
        }        
         public static ResourceKey ZoomScrollBarStyleKey
         {
             get
             {
                 return new OfficeUIResourceKey(OfficeUIResourceId.ZoomScrollbarStyle);
             }
         }
        public static ResourceKey QuickAccessToolbarStyleKey
        {
            get
            {
                return new OfficeUIResourceKey(OfficeUIResourceId.QuickAccessToolbarStyle);
            }
        }
    }
}
